body {
margin: 0px auto;
background: black;
display: block;
}
t{

text-align: center;
font-weight: bold;
display: block;
}
/* :::::::::::: VERIFICAR!!!!! :::::::::::::::::::::::::*/
#show td{
text-align: center;
display: block;

}

#show table {width: 100%; background:white; height: 100%; display: inline-block; opacity:0.90;}
th{

font-size: 100%;

}


img{
margin: 0px auto;
z-index: -100;
}

#all
{

	margin: 0 auto;
}


#header {
    background-color:black;
    color:white;
    text-align:center;
    padding:5px;
}
#left {
    line-height:30px;
    height:40%;
    width:10%;
    float:left;
    padding:5px;	      
}
#right, #erros{
	margin: 5px 5px 5px 0px;
	border: solid black 1px;
	float: right;
	width: 22%;
	height: 20%;	
	padding: 0px;
	text-align: center;
}
#center {
	margin: 2px auto;
	margin: 2px auto;
	
    float:left;
    padding:0px;	 	 
}

#menu{
margin: 0px auto;
width: 95%;
height: 3%;
font-size: 120%;
border: solid black 1px;
text-align: center;
padding: 10px;
background: #000;

}
#menu a {
text-decoration: none;
text-align: center;
color: white;
padding: 15px 119px 15px 10px;
font-weight:bold;

}
#menu a:hover {
font-weight:bold;
color: black;
}
#menu table{
width: 100%;
}
#menu td:hover{
color:black;
background: white;
border-right: solid white 1px;
border-left: solid white 1px;
}
#menu td{

text-align: center;
border: solid white 1px;

}
#options{
text-align: center;
border: solid black 1px;
}

#upload{
margin: 30px 60px 60px 180px;
width: 50%;
height: 50%;
display: none;
position: absolute;
border: solid black 1px;
background:white;
z-index: 999;


}
#fechar {

margin: 15 25 25 25;
float:right;


}
